Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Western & Southern Open - Cincinnati Sofia Open - Sofia U.S. Open - New York Miami Open - Miami French Open - Paris Wimbledon - London Switzerland #1-w1 Switzerland #1-w2 Switzerland #1-w3 Switzerland #1-w4 France F4 Greece F1 Italy F3 Italy F6 Italy F8 Italy F9 Italy F10 Italy F15 France F19 Belgium F1 France F8 Italy F17 France F9 Netherlands F1 France F11 France F14 France F17 France F18 France F1 France F3 Poland F2 Poland F3 France F4 France F5 Spain F11 Spain F12 Spain F19 Spain F20 France F9 France F11 France F12 France F19 Great Britain F2 France F2 France F3 Switzerland F2 France F4 France F5 UAE F1 UAE F2 Great Britain F10 France F8 France F9 France F10 France F11 Spain F31 France F12 France F14 France F15 France F16 France F18 France F19 Great Britain F22 Great Britain F1 Great Britain F2 France F4 France F6 France F15 France F2 Spain F26 France F7 Spain F14 Belgium F2 France F3 Italy F16 France F12 France F15 France F18 France F19 Germany F1 France F14 Great Britain F1 Italy F11 France F10 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Brasov Challenger - Brasov Riviera di Rimini Challenger - Rimini Genoa Open Challenger-Fondazione Carige - Genova XI Ciutat de Barcelona - Barcelona Lambertz Open by Stawag - Aachen San Marino Cepu Open - San Marino Genoa Open - Genova Pekao Open - Szczecin IPP Geneva Trophy - Geneva Open de L'Isere-Trophee BNP Paribas - Grenoble Morocco Tennis Tour - Casablanca Internazionali di Tennis - Bergamo Open de Montauban - Montauban Genova Open Challenger - Genova Timisoara Challenger - Timisoara The LTA Bolton Challenger - Bolton Canottieri Minico 2004 - Mantova Tatra Banka Slovak Open - Bratislava Top Wool Challenger-Immagine Trophy - Biella KGHM Dialog Polish Indoors - Wroclaw Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Roma Open Challenger - Rome Citta di Como - Como Morocco Tennis Tour - Marrakech Open D'Orleans - Orleans Cepu Open - San Marino The Surbiton Trophy - Surbiton Alfa Romeo Tennis Cup - Cordenons Societa Canottieri Mincio 2005 - Mantova Open D'Orleans - Orleans Open D'Orleans - Orleans Guzzini Challenger - Recanati Open de Rennes - Rennes Tatra Banka Slovak Open - Bratislava San Marino Cepu Open - San Marino Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Bauer Watertechnology Cup - Eckental Heilbronn Challenger Wroclaw Challenger Unique Zagreb Open - Zagreb Cherbourg Challenger Sunrise Challenger Caltanissetta Challenger St. Brieuc Challenger Monza Challenger X Trofeo Ciudad de Quito - Quito Heilbronn Open - Heilbronn Internazionali de Tennis di Bergamo - Bergamo Braunschweig Challenger Tunis Open 2007 - Tunis Pozoblanco Challenger Segovia Challenger Pekao Open - Szczecin Lambertz Open by Stawag - Aachen Rabat Challenger Challenger Tunisie - Tunis St. Remy Challenger BMW Tennis Championship - Sunrise Jameson Cup - Milan Rhodes Challenger Bordeaux Challenger Biella Challenger Rome Challenger Nottingham Challenger Pozoblanco Challenger Recanati Challenger San Marino Challenger Istanbul Challenger Mons Challenger Palermo Challenger Rennes Challenger Orleans Challenger Ortisei Challenger Bergamo Challenger BH Indoor Sarajevo - Sarajevo Jersey Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Rome Challenger Nottingham Challenger Sir Supermercati - Rome Pozoblanco Challenger Turin Challenger Sopot Challenger Segovia Challenger Manerbio Challenger Helsinki Challenger Mons Challenger Rennes Challenger Helsinki Challenger Florianopolis Challenger Noumea Challenger 5° Sporting Challenger - Turin Vancouver Challenger Cordenons Challenger ATP Guzzini Challenger - Recanati St. Remy Challenger Istanbul Challenger Mons Challenger Sarajevo Challenger Napoli Challenger Rome Challenger Open de Rennes La Trinitaine - Rennes Nottingham Challenger Challenger DCN de Cherbourg - Cherbourg Le Gosier Challenger Bergamo Challenger Irving Challenger St. Brieuc Challenger Mersin Challenger Tunis Challenger LTA Shrewsbury Challenger - Shrewsbury Reggio Emilia Challenger Internazionali di Tennis di Bergamo - Bergamo Manta Challenger Segovia Challenger San Marino Challenger Istanbul Challenger Tashkent Challenger Geneva Challenger Prague Challenger San Marino Challenger Cordenons Challenger Champaign Challenger Noumea Challenger Braunschweig Challenger Pozoblanco Challenger Bordeaux Challenger Nottingham Challenger Noumea Challenger Santiago Challenger Ostrava Challenger Vercelli Challenger Genova Challenger Caltanissetta Challenger Todi Challenger Oberstaufen Challenger Scheveningen Challenger Eckental Challenger Open de Rennes La Trinitaine - Rennes Bratislava Challenger Istanbul Challenger Ortisei Challenger Knoxville Challenger 7° Trani Cup - Trani Rennes Challenger Courmayeur Challenger Open D'Orleans - Orleans Punta Del Este Challenger Barletta Challenger Padova Challenger Szczecin Challenger Sibiu Challenger Rennes Challenger Quimper Challenger Bordeaux Challenger Nottingham Challenger Monterrey Challenger Lisbon Challenger BMW Tennis Championship - Sunrise X Torneo Internazionale di Tennis - Barletta Noumea Challenger Lexington Challenger Marbella Challenger Rome Challenger Bordeaux Challenger GHI Bronx Tennis Classic - Bronx Santiago Challenger Tatra Banka Open 2006 - Bratislava Eckental Challenger Morelia Challenger Birmingham Challenger Napoli Challenger Rome Challenger Ortisei Challenger Brest Challenger Nottingham Challenger Furth Challenger Cherbourg Challenger Pau Challenger Marbella Challenger Sophia Antipolis Challenger 3° Trofeo 'Citta di Brindisi' - Brindisi Binghamton Challenger LTA Wrexham Challenger - Wrexham Genoa Open 'Fondazione Carige' - Genova Recanati Challenger Nokian Hakkapeliitta Open - Tampere Black Forest Open - Freudenstadt Internationaux de Doubs Open de Franchie-Comte - Besancon Surbiton Challenger Tehran Open 2004 - Tehran Status Athens Open - Athens Ethias Trophy - Mons The LTA Men's Challenger - Southampton Challenger Ford de Cherbourg - Cherbourg Tennis Napoli Cup 2006 - Napoli Aix En Provence Challenger Nottingham 2 Challenger Open de Montauban - Montauban Aix En Provence Challenger San Luis Potosi Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Zagreb Challenger GHI Bronx Tennis Classic - Bronx Mexico City Challenger Newport Challenger Besancon Challenger Open des Alpes Trophee BNP Paribas - Grenoble Mons Challenger Barletta Challenger St. Remy Challenger Santiago Challenger Nottingham-2 Challenger Rome Challenger Campionati Internazionali di Sicilia - Palermo Qatar ExxonMobil Open - Doha Bratislava Challenger BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2007 - Barcelona Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Dallas Challenger St. Petersburg Open - St. Petersburg BMW Open - Munich Pilot Pen Tennis - New Haven Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai BMW Open - Munich Mouilleron-Le-Captif Challenger AEGON Championships - London Open 13 - Marseille ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice Genova Challenger ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz Rennes Challenger ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai PBZ Zagreb Indoors - Zagreb Noumea Challenger Open Sud de France - Montpellier Sao Paulo Challenger Tour Finals Ortisei Challenger Loughborough Challenger Rabat Challenger Brisbane International - Brisbane Heineken Open - Auckland SA Tennis Open - Johannesburg Helsinki Challenger BCR Open Romania - Bucharest Medibank International - Sydney Marrakech Challenger Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice AEGON Championships - London Noumea Challenger Grand Prix Hassan II - Casablanca Heineken Open - Auckland Open Sud de France - Montpellier Estoril Open - Estoril Jersey Challenger China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Bet-at-home Cup - Kitzbuhel Barletta Challenger Cherbourg Challenger St. Petersburg Open - St. Petersburg Napoli Challenger International German Open - Hamburg Leon Challenger Guadalajara Challenger St. Brieuc Challenger UNICEF Open - 's Hertogenbosch Mexico City Challenger Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Brasil Open - Sao Paulo Erste Bank Open - Vienna Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Claro Open Colombia - Bogota Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem Moselle Open - Metz Shenzhen Open - Shenzhen China Open - Beijing Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Geneva Open - Geneva Delray Beach Open - Delray Beach Claro Open Colombia - Bogota Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Abierto Mexicano Telcel - Acapulco Swiss Indoors Basel - Basel Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Topshelf Open - 's-Hertogenbosch BRD Nastase Tiriac Trophy - Bucharest Kremlin Cup - Moscow TEB BNP Paribas Istanbul Open - Istanbul If Stockholm Open - Stockholm Garanti Koza Sofia Open - Sofia Argentina Open - Buenos Aires AEGON Championships - London Topshelf Open - 's-Hertogenbosch Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Sydney International - Sydney BB&T Atlanta Open - Atlanta Millennium Estoril Open - Estoril Open Parc - Lyon AEGON Championships - London SkiStar Swedish Open - Bastad Synsam Swedish Open - Bastad ABN AMRO World Tennis Tournament - Rotterdam Antalya Cup - Antalya Hall of Fame Tennis Championships - Newport bett1HULKS Championships - Cologne Astana Open - Nur-Sultan Sofia Open - Sofia Next Generation Adelaide International - Adelaide Medibank International - Sydney St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Melbourne Summer Set - Melbourne Dallas Open - Dallas Swiss Indoors Basel - Basel China Open - Beijing China Open - Beijing Abierto Mexicano - Los Cabos Moselle Open - Metz Astana Open - Astana Barcelona Open BancSabadell - Barcelona Antalya Cup - Antalya Cherbourg Challenger Moselle Open - Metz Tata Open Maharashtra - Pune Sydney International - Sydney DIEMA XTRA Sofia Open - Sofia Delray Beach Open - Delray Beach PBZ Zagreb Indoors - Zagreb Libema Open - 's-Hertogenbosch Kremlin Cup - Moscow Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart AEGON Championships - London Mouilleron-Le-Captif Challenger Belgrade 2 - Belgrade Sydney Tennis Classic - Sydney Bank Austria Tennis Trophy - Vienna Open Sud de France - Montpellier Aircel Chennai Open - Chennai Delray Beach Open - Delray Beach Citi Open - Washington Rennes Challenger Winston-Salem Open - Winston-Salem Astana Open - Astana Swiss Indoors Basel - Basel Napoli Challenger Gonet Geneva Open - Geneva Libema Open - 's-Hertogenbosch Estoril Open - Estoril United Cup - Australia Dallas Open - Dallas German Tennis Championships - Hamburg Libema Open - 's-Hertogenbosch ATP Studena Croatia Open - Umag Francavilla Challenger Moselle Open - Metz Loughborough Challenger PTT Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Libema Open - 's-Hertogenbosch Open 13 - Marseille Phoenix Challenger Dubai Duty Free Tennis Championships - Dubai Swiss Indoors Basel - Basel Open de Nice Cote d'Azur - Nice AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad Ortisei Challenger Rome Challenger Pullach Challenger Mercedes Cup - Stuttgart Heineken Open - Auckland Open Sud de France - Montpellier Hall of Fame Open - Newport BRD Nastase Tiriac Trophy - Bucharest Lexington Challenger Power Horse Cup - Dusseldorf ARAG World Team Championship - Dusseldorf St. Brieuc Challenger San Marino Challenger Claro Open Colombia - Bogota Truist Atlanta Open - Atlanta Qatar ExxonMobil Open - Doha If Stockholm Open - Stockholm Erste Bank Open - Vienna Orleans Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Quimper Challenger Le Gosier Challenger AEGON Championships - London Aegon Nottingham Open - Nottingham Ricoh Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Ostrava Challenger Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Open Occitanie - Montpellier St. Petersburg Open - St. Petersburg US Men's Clay Court Championship - Houston Moselle Open - Metz China Open - Beijing Open de Nice Cote d'Azur - Nice AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Abierto Mexicano - Los Cabos San Benedetto Challenger Jameson Cup - Milan Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Eckental Challenger China Open - Beijing Ricoh Open - 's-Hertogenbosch AEGON Championships - London Hamburg European Open - Hamburg St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Garanti Koza Sofia Open - Sofia New York Open - New York Abierto Mexicano Telcel - Acapulco Chengdu Open - Chengdu Oeiras 3 Challenger Mifel Tennis Open - Los Cabos Millennium Estoril Open - Estoril Geneva Open - Geneva Turkish Airlines Open Antalya - Antalya Hall of Fame Open - Newport Citi Open - Washington Zhuhai Open - Zhuhai Erste Bank Open - Vienna ASB Classic - Auckland Open Sud de France - Montpellier Delray Beach Open - Delray Beach Delray Beach Open - Delray Beach Murray River Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Quimper Challenger Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Almaty Open - Almaty cinch Championships - London Mallorca Championships - Mallorca St. Petersburg Open - St. Petersburg Singapore Tennis Open - Singapore Abierto Mexicano Telcel - Acapulco Heineken Open - Auckland Open Parc - Lyon Libema Open - 's-Hertogenbosch International Indoor Tennis Championships of Croatia - Zagreb Viking International - Eastbourne Hall of Fame Open - Newport Moselle Open - Metz Gerry Weber Open - Halle Mercedes Cup - Stuttgart Tel Aviv Watergen Open - Tel Aviv Gonet Geneva Open - Geneva Tennis Napoli Open - Naples United Cup - Australia ASB Classic - Auckland Dallas Open - Dallas Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Infosys Hall of Fame Open - Newport cinch Championships - London Dallas Open - Dallas Hangzhou Open - Hangzhou Moselle Open - Metz Open de Tenis Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Open Parc - Lyon Davidoff Swiss Indoors Basel - Basel Infosys Hall of Fame Open - Newport Atlanta Open - Atlanta ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille ASB Classic - Auckland Swiss Indoors Basel - Basel Portugal Open - Oeiras Qatar ExxonMobil Open - Doha Apia International - Sydney Garanti Koza Sofia Open - Sofia Open 13 - Marseille Topshelf Open - 's-Hertogenbosch Erste Bank Open - Vienna Abierto Mexicano - Los Cabos Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha New York Open - New York Open 13 Provence - Marseille St. Petersburg Open - St. Petersburg The Artois Championships - London Stockholm Open - Stockholm Monterrey Challenger ABN AMRO World Tennis Tournament - Rotterdam cinch Championships - London Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice Hall of Fame Tennis Championships - Newport Pacific Life Open - Indian Wells Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Sony Ericsson Open - Miami Masters Series - Hamburg Tennis Masters Series - Madrid Davidoff Swiss Indoors - Basel BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Monte-Carlo - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Internazionali BNL dItalia - Rome Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Sony Ericsson Open - Miami Mallorca Championships - Mallorca Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Rogers Cup - Montreal Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris National Bank Open - Toronto Western & Southern Open - Cincinnati Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Chengdu Open - Chengdu Monte-Carlo Rolex Masters - Monte-Carlo Rolex Paris Masters - Paris Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Rolex Paris Masters - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Pacific Life Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Australian Open - Melbourne Campionati Internazionali D'Italia - Rome Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati French Open - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid National Bank Open - Montreal French Open - Paris Coupe Rogers - Montreal BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Miami Open - Miami BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Sofia Open - Sofia Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Mallorca Championships - Mallorca Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Citi Open - Washington French Open - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Barcelona Open Banc Sabadell - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Stockholm Open - Stockholm Internazionali BNL d'Italia - Rome Miami Open - Miami Cincinnati Open - Cincinnati Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rolex Paris Masters - Paris National Bank Open - Montreal Wimbledon - London Rolex Paris Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Mutua Madrid Open - Madrid National Bank Open - Toronto Mutua Madrid Open - Madrid Wimbledon - London U.S. Open - New York Miami Open - Miami Shanghai Rolex Masters - Shanghai St. Petersburg Open - St. Petersburg Australian Open - Melbourne The Nottingham Open - Nottingham Masters Series - Hamburg Kremlin Cup - Moscow French Open - Paris Grand Prix de Tennis de Lyon - Lyon Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Wimbledon - London Swiss Indoors Basel - Basel U.S. Open - New York ASB Classic - Auckland Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris BMW Open - Munich Kremlin Cup - Moscow Winston Salem - Winston Salem Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Rakuten Japan Open - Tokyo Open Sud de France - Montpellier Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Rakuten Japan Open - Tokyo U.S. Open - New York BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Sony Ericsson Open - Miami Australian Open - Melbourne Davis Cup, Group 1, 2R, ISR-ITA 3-2 French Open - Paris Davis Cup, Group 1, 2R, CRO-ITA 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, 1R, CZE-ITA 4-1 Internazionali BNL d'Italia - Rome Davis Cup, World Group, PO, RUS-ITA 1-4 Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Davis Cup, Finals, Group C Davis Cup, Qualifiers, 1R, FRA-ECU 4-0 Wimbledon - London Davis Cup, World Group, Q, TPE-FRA 0-4 Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Masters Series Hamburg - Hamburg French Open - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Western & Southern Open - New York Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, PO, ITA-CHI 4-1 Delray Beach Open - Delray Beach Davis Cup, World Group, PO, HUN-FRA 2-3 Davis Cup, Group B, Manchester Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Hopman Cup - Perth Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, Group C, Hamburg French Open (juniors) Davis Cup, World Group, 1R, FRA-NED 3-1 French Open (juniors) Mutua Madrid Open - Madrid AAMI Classic - Kooyong All Lower level tournaments Olympics - Beijing BNP Paribas Open - Indian Wells Citi Open - Washington Abierto Mexicano Telcel - Acapulco Shanghai Rolex Masters - Shanghai